Characterizing Rule Compression Mechanisms in Software-Defined Networks
نویسندگان
چکیده
Software-defined networking (SDN) separates the network policy specification from its configuration and gives applications control over the forwarding rules that route traffic. On large networks that host several applications, the number of rules that network switches must handle can easily exceed tens of thousands. Most switches cannot handle rules of this volume because the complex rule matching in SDN (e.g., wildcards, diverse match fields) requires switches to store rules on TCAM, which is expensive and limited in size. We perform a measurement study using two real-world network traffic traces to understand the effectiveness and side-effects of manual and automatic rule compression techniques. Our results show that not using any rule management mechanism is likely to result in a rule set that does not fit on current OpenFlow switches. Using rule expiration timeouts reduces the configuration footprint on a switch without affecting rule semantics but at the expense of up to 40% increase in control channel overhead. Other manual (e.g., wildcards, limiting match fields) or automatic (e.g., combining similar rules) mechanisms introduce negligible overhead but change the original configuration and may misdirect less than 1% of the flows. Our work uncovers trade-offs critical to both operators and programmers writing network policies that must satisfy both infrastructure and application constraints.
منابع مشابه
Survey the Security Function of Integration of vehicular ad hoc Networks with Software-defiend Networks
In recent years, Vehicular Ad Hoc Networks (VANETs) have emerged as one of the most active areas in the field of technology to provide a wide range of services, including road safety, passenger's safety, amusement facilities for passengers and emergency facilities. Due to the lack of flexibility, complexity and high dynamic network topology, the development and management of current Vehicular A...
متن کاملFracture Mechanism of CoCrMo Porous Nano-composite Prepared by Powder Metallurgy Route
The main aim of this research was to find the mechanism for the failure of the CoCrMo porous nano-composite by characterizing microstructural changes and fractured surface after compression test. For this purpose, porous nano-composites were prepared with the addition of bioactive glass nano-powder to Co-base alloy with 22.5% porosity by the combination of space-holder and powder metallurgy tec...
متن کاملUsing a Fuzzy Rule-based Algorithm to Improve Routing in MPLS Networks
Today, the use of wireless and intelligent networks are widely used in many fields such as information technology and networking. There are several types of these networks that MPLS networks are one of these types. However, in MPLS networks there are issues and problems in the design and implementation discussion, for example security, throughput, losses, power consumption and so on. Basically,...
متن کاملA Dynamic Algorithm for Loop Detection in Software Defined Networks
A potential problem in computer networks is the existence of loops, which are cyclical paths through the network’s switches that can cause some packets to never leave the network. We present a dynamic algorithm built on the Header Space Analysis of Kazemian et. al. [1] which allows the detection of loops in software defined networks — such as ones created using OpenFlow [3]— over a sequence of ...
متن کاملDiagnostic value of Phalen's test and Nerve Conduction Velocity in Carpal Tunnel Syndrome
Introduction: Carpal tunnel syndrome (CTS) is a prevalent disorder in women 30 to 60 years old, which is due to compression of median nerve in hand wrist tunnel. As this syndrome is prevalent, diagnostic power of clinical tests are undefined and electrodiagnostic tests are not accessible widely. This study was conducted to determine the diagnostic power of Phalen's test in comparison with NCV. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016